Rock runs on Microsoft's web server, Internet Information Services (IIS). Before you install Rock, use Server Manager's Add Roles and Features wizard to add IIS and the few extra pieces Rock depends on. Most screens keep their defaults. What you'll configure Web Server (IIS) with the IIS Management ConsoleASP.NET 4.8 and WebSocket Protocol, which Rock's pages and live updates run onApplication Initialization, which starts Rock before the first visitor arrivesDynamic Content Compression, which shrinks pages before they're sent (you'll turn it on in Configure IIS)Print Spooler service stopped and disabled You don't need .NET Framework 3.5. Rock and SQL Server both run on .NET Framework 4.x. Add the Web Server role 1. Open Start > Server Manager, then select Manage > Add Roles and Features. 2. On Before You Begin, select Next. 3. On Installation Type, keep Role-based or feature-based installation and select Next. 4. On Server Selection, keep Select a server from the server pool, make sure your server is highlighted and select Next. 5. On Server Roles, check Web Server (IIS). When the prompt opens, keep Include management tools (if applicable) checked and select Add Features. Then select Next. NoteLeave HTTP Redirection off - HTTP Redirection isn't installed by default, and Rock doesn't need it. If your server already has it, leave Redirect requests to this destination unchecked. 6. On Features, leave the defaults and select Next. Skip .NET Framework 3.5 Features; Rock doesn't use it. 7. On Web Server Role (IIS), select Next. Choose the role services Rock needs 8. On Role Services, expand Performance and check Dynamic Content Compression. 9. Scroll to Application Development and check WebSocket Protocol, ASP.NET 4.8 and Application Initialization. When ASP.NET 4.8 opens a prompt for its required features, select Add Features. TipSeeing a different ASP.NET version? - Older versions of Windows Server list an earlier ASP.NET 4.x. Check the 4.x version your server shows. 10. Select Next. On Confirmation, check Restart the destination server automatically if required and select Install. WarningAlready serving people? - If this server is in use, leave automatic restart unchecked and restart during a quiet window. 11. Installation takes a few minutes. You can close the wizard without stopping it. When the progress bar finishes, select Close. Disable unnecessary Windows services Built-in services such as Print Spooler use CPU and add to your server's exposure to future security vulnerabilities. Rock doesn't need it, so stop it and keep it from starting again. 1. In Server Manager, select Tools > Services. 2. Double-click Print Spooler. 3. Set Startup type to Disabled, select Stop, then select OK. Your web server is ready. Next, configure IIS for Rock.